Windows 修复 EFI 分区

您所在的位置:网站首页 windows 11 修复启动分区 Windows 修复 EFI 分区

Windows 修复 EFI 分区

2024-06-01 20:37| 来源: 网络整理| 查看: 265

EFI分区里有 bootmanager 和 bootloader

装有多个操作系统的电脑开机时,首先进入bootmanager界面,选择加载哪个bootloader,然后bootloader再 boot 对应系统。

创建 EFI 分区

如果只是分区里的文件损坏,efi分区还在的话可以跳过这一步。

Windows 无法自己创建EFI分区,要借助第三方工具。

我使用的是 Arch Linux 的 LiveOS,烧录到U盘插电脑boot后进行操作。

分出适当的空间后,创建文件系统即可

1 mkfs.fat -F32 /dev/sda3 复制文件

有了EFI分区后,将合适的文件复制粘贴过去就完成修复了。

下载对应 Windows 的iso文件,烧录到U盘里。

然后插电脑boot,选择命令行修复操作系统。

运行diskpart工具

1 diskpart

列出硬盘

1 list disk

选择对应硬盘

1 sel disk 0

列出分区

1 list volume

在列出的几个分区中根据FAT32文件系统找到efi分区

选择efi分区

1 sel volume 2

分配盘符

1 assign letter K:

退出diskpart

1 exit

切换到EFI分区目录

1 cd /d K:

复制bcd bootloader的配置文件到当前目录

1 %WINDIR%\System32\Config\BCD-Template

修改文件属性

1 attrib BCD -s -h -r

重命名文件

1 ren BCD BCD.bak

复制 UEFI 所需要的文件

1 bcdboot C:\Windows /l en-us /s k: /f ALL

到此结束,重启后电脑就正常boot了。

参考链接



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3